autonomous institution - German English Dictionary